Ellacoya State Park Ellacoya State Park is located in Gilford on the southwest shore of Lake Winnipesaukee, New Hampshire's largest lake. The 600 Gilford, NH State Parks Heirlooms & Old Lace Gilford, NH Other Attractions Cherrystone Lobster House Gilford, NH Other Attractions Ellacoya Resort & Cottages Gilford, NH Businesses Meadowbrook Lodging Gilford, NH Other Attractions